#TopMenu{
	width:100%;
	height:30px;
	background-color:rgba(93,93,93,0.9);
	/*border-top: 3px solid rgba(0,0,0,0.8);
	border-bottom: 4px solid rgba(0,0,0,0.8);*/
/*	border-radius: 5px 5px 5px 5px; 
	box-shadow: 0 0 5px #BBB;/**/
	background: url(../images/system/menu_bg.gif) left top repeat-x;
	height:52px;
	margin-bottom:5px;
}
#TopMenu ul{
	z-index:1;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	
}
#TopMenu li {
	/*border:1px solid #CC0033; /**/
	float:left;
	margin-left:0;
	padding:10px;
	padding-bottom:0px;
	display:block;
	line-height:30px;
	padding-bottom:12px;
	cursor:pointer;
	background: url(../images/system/top_links_divider.png) right 5px no-repeat;
}
#TopMenu a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:17px;
}

#TopMenu li:hover{
	/*background-color:rgba(222,192,88,1.0);*/
	background-color:rgba(198,171,118,1.0);
	position:relative;
	float:left;
}
#TopMenu li ul {
	position:absolute;
	display:none;
	width:10em;
	float:left;
	margin-left:-10px;
	
}
#TopMenu li:hover ul {
	display:block;
	margin-left:-10px;
	float:left;
	padding:0;
}
#TopMenu li ul li{
	/*border:1px solid #CC0033; /**/
	background-color: rgba(93,93,93,0.9);/**/
	/*background-color:blue;/**/
	width:100%;
	margin :0;
	float:left;
}
#Topmennu ul li ul, #Topmennu ul li ul li{
	padding-left:0 !important;
	margin-left:0 !important;
}